﻿using Domain.Entities.Modulers;
using FrameworkCore.Attributes;

namespace NM.Module.Manager.API.DTOs;

#nullable disable

/// <summary>
/// 模块信息
/// </summary>
[Map(typeof(Moduler))]
public class ModulerOutput
{
    /// <summary>
    /// 唯一标识
    /// </summary>
    public long Id { get; set; }

    /// <summary>
    /// 标题
    /// </summary>
    public string Title { get; set; }

    /// <summary>
    /// 名称
    /// </summary>
    public string Name { get; set; }

    /// <summary>
    /// 版本号
    /// </summary>
    public string Version { get; set; }

    /// <summary>
    /// 创建时间
    /// </summary>
    public DateTime? Created { get; set; }

    /// <summary>
    /// 修改时间
    /// </summary>
    public DateTime? Updated { get; set; }
}
